﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Forraje.aspx.cs" Inherits="ForrajeriaFRONT.ABM.Forraje"%>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register src="~/userCtrl/wusBusqueda.ascx" TagName="Busqueda" TagPrefix="uc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <style type="text/css">
        .style1
        {
            height: 32px;
        }
        .texto
        {
            margin-right:4px;
        }
        .invisible { 
            visibility: hidden; 
        } 

    </style>
     
     <script type="text/javascript">
     
       function ValidaDDL(source, arguments) {
           if (arguments.Value < 1) {
               arguments.IsValid = false;
           }
           else {
               arguments.IsValid = true;
           }
       }

    

   </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <asp:ValidationSummary ID="valSumary" runat="server" ForeColor="Red"  />
     
        
        
    <table id="CargaDatos" runat="server" width="80%" cellpadding="10" cellspacing="10"  >
    <tbody>
    <tr>
    <td>
    <asp:Label ID="lblNombre" runat="server" Text="Nombre"/>
    </td>
    <td colspan="3">
    <asp:TextBox ID="txtNombre" runat="server" MaxLength="50" Width="150px" CssClass="texto" />

     <asp:RequiredFieldValidator ID="reqNombre" runat="server" 
        ErrorMessage="Debe Ingresar Un Nombre" Display="None" ControlToValidate="txtNombre" Text="*" ForeColor="Red"></asp:RequiredFieldValidator>
    </td>
    
    <td>
    <asp:Label ID="lblStockActual" runat="server" Text="Stock Actual" />
    </td>
    <td colspan="3">
    <asp:TextBox ID="txtStockActual" runat="server" MaxLength="13" Width="100px" CssClass="texto"  />
    <asp:RequiredFieldValidator ID="reqStockActual" runat="server" 
        ErrorMessage="Debe Ingresar Stock" Display="None" ControlToValidate="txtStockActual" Text="*" ForeColor="Red"></asp:RequiredFieldValidator>
    
    <asp:RegularExpressionValidator ID="RegularExpressionValidator3" Text="*" ErrorMessage="Stock Solo se admite números forma nnnn,dd " ControlToValidate="txtStockActual" Runat="server" 
        Display="Dynamic" EnableClientScript="False" ValidationExpression="\d*\,?\d*" ForeColor="Red" ></asp:RegularExpressionValidator>  
    </td>
    </tr>
    <!-- termina primera fila -->
    <tr>
    <td>
    <asp:Label ID="lblEdad" runat="server" Text="Edad" />
    </td>
    <td colspan="3">
     <asp:DropDownList ID="cmbEdad" runat="server" Width="150px" CssClass="texto"  />
     <asp:CustomValidator ID="custVal1" runat="server" 
         ClientValidationFunction="ValidaDDL" ControlToValidate="cmbEdad" 
         ErrorMessage="Seleccione Edad" ValidateEmptyText="True" Text="*" ForeColor="Red">
    </asp:CustomValidator>
    </td>
    
    <td>
    <asp:Label ID="lblStockMaximo" runat="server" Text="Stock Maximo" />
    </td>
    <td>
    <asp:TextBox ID="txtStockMaximo" runat="server" Width="100px" MaxLength="13" CssClass="texto" />
    
    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" Text="*" ErrorMessage="Stock Solo se admite números forma nnnn,dd " ControlToValidate="txtStockMaximo" Runat="server" 
        Display="Dynamic" EnableClientScript="False" ValidationExpression="\d*\,?\d*" ForeColor="Red" ></asp:RegularExpressionValidator>  
    </td>
    </tr>
    <!-- termina segunda fila -->
    <tr>
    <td> 
      <asp:Label ID="lblMarca" runat="server" Text="Marca" />
    </td>
    <td colspan="3">
     <asp:DropDownList ID="cmbMarca" runat="server" Width="150px" CssClass="texto" />
     <asp:CustomValidator ID="custVal2" runat="server" 
         ClientValidationFunction="ValidaDDL" ControlToValidate="cmbMarca" 
         ErrorMessage="Seleccione Marca" ValidateEmptyText="True" Text="*" ForeColor="Red">
    </asp:CustomValidator>
    </td>
    <td>
    <asp:Label ID="lblPeso" runat="server" Text="Peso" />
    </td>
    <td>
    <asp:TextBox ID="txtPeso" runat="server" Width="100px" MaxLength="13" CssClass="texto" />
     <asp:RegularExpressionValidator ID="RegularExpressionValidator4" Text="*" ErrorMessage="Peso Solo se admite números forma nnnn,dd " ControlToValidate="txtPeso" Runat="server" 
        Display="Dynamic" EnableClientScript="False" ValidationExpression="\d*\,?\d*" ForeColor="Red" ></asp:RegularExpressionValidator>  
    </td>

    </tr>
    <!-- termina tercera fila -->
    <tr>
    <td >
     <asp:Label ID="lblPrecio" runat="server" Text="Precio/Kilo" CssClass="texto" />
    </td>
    <td colspan="3">
    <asp:TextBox ID="txtprecio" runat="server" Width="100px" MaxLength="10" />
      <asp:RegularExpressionValidator ID="RegularExpressionValidator5" Text="*" ErrorMessage="Precio Solo se admite números forma nnnn,dd " ControlToValidate="txtprecio" Runat="server" 
        Display="Dynamic" EnableClientScript="False" ValidationExpression="\d*\,?\d*" ForeColor="Red" ></asp:RegularExpressionValidator>  
         <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
        ErrorMessage="Debe Ingresar Precio" Display="None" ControlToValidate="txtprecio" Text="*" ForeColor="Red"></asp:RequiredFieldValidator>
    </td>
    <td>
    <asp:Label ID="lblStockMinimo" runat="server" Text="Stock Minimo" />
    </td>
    <td colspan="3">
    <asp:TextBox ID="txtStockMinimo" runat="server" Width="100px" MaxLength="13" CssClass="texto"/>
     <asp:RegularExpressionValidator ID="RegularExpressionValidator2" Text="*" ErrorMessage="Stock Solo se admite números forma nnnn,dd " ControlToValidate="txtStockMinimo" Runat="server" 
        Display="Dynamic" EnableClientScript="False" ValidationExpression="\d*\,?\d*" ForeColor="Red" ></asp:RegularExpressionValidator>  
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
        ErrorMessage="Debe Ingresar Stock Minimo" Display="None" ControlToValidate="txtStockMinimo" Text="*" ForeColor="Red"></asp:RequiredFieldValidator>
    
    </td>
    </tr>
    <!-- termina cuarta fila -->
    <tr style="height:120px">
    <td >
    <asp:Label ID="lblAnimal" Text="Animales:" runat="server" />
  
    </td>
    <td>
    <table border="1" style="width:100%;height:100%">
    <tbody>
    <tr>
    <td>
    <asp:CheckBoxList ID="chkAnimales" runat="server">

        </asp:CheckBoxList>
          
         
        </td>
        </tr>
        </tbody>
        </table>

    </td>
    </tr>
    <tr>
    <td  >
    <asp:Label ID="lblDescripcion" Text="Descripcion" runat="server" Width="130px" />
    </td>
    </tr>
    <tr>

    <td colspan="10">
     <asp:TextBox ID="txtDescripcion" runat="server" TextMode="MultiLine" Width="100%" 
            MaxLength="250" Height="49px"/>
 
    </td>
    </tr>
    </tbody>
     </table>
     <div id="botones" class="botones">
     <table cellpadding="10" cellspacing="10">
     <tbody>
     <tr>
     <td>
     <asp:Button ID="btnBuscar" Text="Buscar" runat="server" OnClick="btnBuscar_Click" CausesValidation="false"/>
     </td>
     <td>
     <asp:Button ID="btnNuevo" Text="Nuevo" runat="server" onclick="btnNuevo_Click" CausesValidation="false"/>
     </td>
     <td>
     <asp:Button ID="btnEditar" Text="Editar" runat="server" onclick="btnEditar_Click" CausesValidation="false"/>
     </td>
     <td>
     <asp:Button ID="btnBorrar" Text="Eliminar" runat="server" OnClick="btnBorrar_Click" CausesValidation="false" />
     </td>
     <td>
     <asp:Button ID="btnGuardar" Text="Guardar" runat="server" 
             onclick="btnGuardar_Click"/>
     </td>
     <td>
     <asp:Label ID="mensaje" text="" runat="server" />
     </td>
     </tr>
     </tbody>
     </table>
 </div>
 <asp:UpdatePanel ID="hola" runat="server" UpdateMode="Conditional">
 <ContentTemplate>
  <asp:Panel ID="panel1" runat="server" CssClass="modalPopup" Width="100%"  >
 
   
         
      
       <uc1:Busqueda id="usrBusqueda" runat="server" OnRowSelected="onRowSelected"   >
       </uc1:Busqueda>
       
      
        </asp:Panel>
   
    <asp:Button ID="btnFake" Width="0px" Height="0px" CssClass="invisible" runat="server" />
    <asp:ModalPopupExtender TargetControlID="btnFake" ID="pnlModal_ModalPopupExtender"
        runat="server" DynamicServicePath="" Enabled="True"  
        PopupControlID="panel1" DropShadow="true" BackgroundCssClass="modalBackground" OnOkScript="onRowSelected" >
        
    </asp:ModalPopupExtender>

    
         

 </ContentTemplate>
 
 </asp:UpdatePanel>
   
    
</asp:Content>
